pulse variable delay unit - German English Dictionary